package com.dingding.facade.user.facade.passanger.coupon;

import java.util.Map;

/**
 * 
 * @Description: 用户优惠券服务接口
 * @author CHEHUANBO
 * @date 2016年12月15日
 * @version V2.6.2
 * 
 */
public interface IUserCouponFacade {
	
	
	/**
	 * 
	 * @Description: 添加用户优惠券出现
	 * @author CHEHUANBO
	 * @version V2.6.2
	 * 
	 */
	public Map<String, Object> addUserCoupon(Map<String, Object> params);
	
	
	/**
	 * 
	 * @Description: 获取用户优惠券
	 * @param userId 用户ID
	 * @param produceType 产品类型
	 * @param cityNo 城市编号
	 * @author CHEHUANBO
	 * @version V2.6.2
	 * 
	 */
	public Map<String, Object> getUserCoupon(Map<String, Object> params);
	
	/**
	 * 
	 * @Description: 修改用户优惠券状态
	 * @Description: 修改用户优惠券状态
	 * @param couponId
	 *            用户优惠券ID
	 * @param updateType
	 *            修改类型 2:启用 3：使用 4：锁定
	 * @return updateStaus true 成功 false 失败
	 * @author CHEHUANBO
	 * @version V2.6.2
	 * 
	 */
	public Map<String, Object> updateUserCouponStatus(Map<String, Object> params);

	
}
